package org.jeecg.modules.rooms.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.apache.poi.hpsf.Decimal;

import java.math.BigDecimal;
import java.util.Date;

@TableName("ces_house_long_rent_charge")
@Data
public class CesHouseLongRentCharge {

    private String id;

    /**方案id*/
    private String schemeId;

    /**方案id*/
    private String livingOrderId;

    /**收费类型 1一次性 2 周期性 3 水费 4 电费 5 燃气费*/
    private Integer chargeType;

    /**费项名称*/
    private String name;

    /**金额*/
    private BigDecimal money;

    /**周期单位 1月 2季 3年*/
    private Integer cycleUnit;

    /**周期数 */
    private Integer cycleNum;

    /**创建时间*/
    private Date createTime;

    /**修改时间*/
    private Date updateTime;

    /**压付数量*/
    private Integer num;

    /**押金或租金*/
    private Boolean isMust;

    /**是自定义押金*/
    private Boolean isDepositCustom;

    /**读表*/
    private BigDecimal meterRead;
}
